﻿
namespace ORS.OrderRobot.ServiceContracts.Dtos
{
	public class SystemConfigDto
	{
        /// <summary>
        /// 监控的商品特征
        /// </summary>
        public List<ProductInfo> MointerProductInfos { get; set; } = new List<ProductInfo>();
        /// <summary>
        /// 商品监控任务配置
        /// </summary>
        public ProductMointerTaskConfig MointerProductTask { get; set; } = new ProductMointerTaskConfig { };
        /// <summary>
        /// 自动下单任务
        /// </summary>
        public AutoShoppingTaskConfig AutoShoppingTask { get; set; } = new AutoShoppingTaskConfig { };
        /// <summary>
        /// 用户登录任务配置
        /// </summary>
        public MointerTaskConfig RefreshTokenTask { get; set; } = new MointerTaskConfig { };
        /// <summary>
        /// api网关地址
        /// </summary>
        public string ApiGateway { get; set; } = "https://www.kixdutyfree.jp/s/KixDutyFree/dw/shop/v23_2";
        /// <summary>
        /// 目标站点所需的clientid参数
        /// </summary>
        public string ApiParamClientId { get; set; } = "f9360ff8-23e9-4135-b344-2fbfb8402ff3";
        /// <summary>
        /// 预设请求头
        /// </summary>
        public Dictionary<string, object> PresetRequestHeader { get; set; }

    }
}

